Automattic\Jetpack\Paypal_Payments\Widgets\Simple_Payments_Widget B

Total Complexity 78
Dependencies 5
Dependents 0
Total lines 599
Lines of code 348
Logical lines of code 152
Comment lines 149
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
ajax_save_payment_button()
A
40 15 59
validate_ajax_params()
A
51 11 22
ajax_delete_payment_button()
S
50 7 26
widget()
S
50 7 26
update()
S
47 5 36
__construct()
S
52 5 23
ajax_get_payment_buttons()
S
53 5 22
record_event()
S
57 4 16
get_product_from_post()
S
55 3 19
form()
S
58 2 16
get_decimal_places()
S
67 3 7
get_first_product_id()
S
62 2 11
defaults()
S
57 1 18
admin_enqueue_scripts()
S
59 1 17
get_latest_field_value()
S
72 2 5
hide_simple_payment_widget()
S
77 1 4
filter_nonces()
S
76 1 4
enqueue_style()
S
78 1 3
admin_enqueue_styles()
S
69 1 8
format_product_post_for_ajax_reponse()
S
72 1 6